#ifndef FRUIT_H
#define FRUIT_H

#ifndef OBJECT_H
#include "Object.h"
#endif


//class Buah
//objeknya merupakan representasi hasil yang didapat ketika tanaman dipanen
//objek dapat dijual dan dimakan dengan efek masing-masing
//buah dapat disimpan dalam inventory, dan dapat dijual pada selling spot

class Fruit:public Object {
	protected:
	
	const int fruit_id;	//id buah
	const int harga;	//harga jual buah
	const int bonusAP; //AP bonus jika dimakan
	
	
	public:
	
	//integer getObjectType 
	//	mengembalikan tipe object(kode tanaman 3)
	int getObjectType() const;
	
	//constructor
	Fruit(int,int,int); //konstruktor yang menggunakan parameter
	~Fruit();
	
	//mengembalikan bonusAP
	int GetAP();
	
	//integer GetFruit_id()
	//	mengembalikan id buah	
	int GetFruit_id() const;
	
	//integer GetHarga()
	//mengembalikan harga buah 
	int GetHarga() const;
	
	
};

#endif
